well-timed action - German English Dictionary